#include <QCoreApplication>
#include <iostream>
#include <cmath>
using namespace std;

int main(int argc, char *argv[])
{
      int K;
      double e, A1, A2, A3;

      cout<<"Vvedite veschestvennoe chislo e (bolshe 0) \n";
      cin>>(e);
      A1=1; //начальное значение первого числа
      A2=2; //начальное значение второго числа
      A3=(A1 + 2 * A2) / 3; //вычисляем третье число
      K=3; //начальный номер

      while (abs(A3 - A2) >= e)
      {
        K++; //увеличиваем номер на 1
        A1=A2; //A1 заменяем на A2
        A2=A3; //A2 заменяем на A3
        A3=(A1 + 2 * A2) / 3; //вычисляем очередное значение A3
      }

      cout<<"Nomer K: "<<K<<"\n";
      cout<<"Znacheniya:  A(K - 1)="<<A2<<endl<<"A(K)="<<A3<<"\n";
    QCoreApplication a(argc, argv);

    return a.exec();
}
